residente temporal - German English Dictionary